practically untouched - Spanish English Dictionary